package com.lykj.llw.box.data.bean.response;

import com.google.gson.annotations.SerializedName;

import java.util.List;

public class PlayingListResponse {

    /**
     * code
     */
    @SerializedName("code")
    private String code;
    /**
     * status
     */
    @SerializedName("status")
    private Boolean status;
    /**
     * message
     */
    @SerializedName("message")
    private String message;
    /**
     * data
     */
    @SerializedName("data")
    private List<DataDTO> data;
    /**
     * exceptionClazz
     */
    @SerializedName("exceptionClazz")
    private Object exceptionClazz;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public Boolean getStatus() {
        return status;
    }

    public void setStatus(Boolean status) {
        this.status = status;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public List<DataDTO> getData() {
        return data;
    }

    public void setData(List<DataDTO> data) {
        this.data = data;
    }

    public Object getExceptionClazz() {
        return exceptionClazz;
    }

    public void setExceptionClazz(Object exceptionClazz) {
        this.exceptionClazz = exceptionClazz;
    }

    public static class DataDTO {
        /**
         * gid
         */
        @SerializedName("gid")
        private Integer gid;
        /**
         * gamename
         */
        @SerializedName("gamename")
        private String gamename;
        /**
         * icon
         */
        @SerializedName("icon")
        private String icon;
        /**
         * gametype
         */
        @SerializedName("gametype")
        private String gametype;
        /**
         * collection
         */
        @SerializedName("collection")
        private String collection;
        /**
         * subject
         */
        @SerializedName("subject")
        private String subject;
        /**
         * isDownload
         */
        @SerializedName("isDownload")
        private Object isDownload;
        /**
         * downloadUrl
         */
        @SerializedName("downloadUrl")
        private Object downloadUrl;

        public Integer getGid() {
            return gid;
        }

        public void setGid(Integer gid) {
            this.gid = gid;
        }

        public String getGamename() {
            return gamename;
        }

        public void setGamename(String gamename) {
            this.gamename = gamename;
        }

        public String getIcon() {
            return icon;
        }

        public void setIcon(String icon) {
            this.icon = icon;
        }

        public String getGametype() {
            return gametype;
        }

        public void setGametype(String gametype) {
            this.gametype = gametype;
        }

        public String getCollection() {
            return collection;
        }

        public void setCollection(String collection) {
            this.collection = collection;
        }

        public String getSubject() {
            return subject;
        }

        public void setSubject(String subject) {
            this.subject = subject;
        }

        public Object getIsDownload() {
            return isDownload;
        }

        public void setIsDownload(Object isDownload) {
            this.isDownload = isDownload;
        }

        public Object getDownloadUrl() {
            return downloadUrl;
        }

        public void setDownloadUrl(Object downloadUrl) {
            this.downloadUrl = downloadUrl;
        }
    }
}
